#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <ui_SGISPrincipal.h>

class MainWindow : public QMainWindow, protected Ui::MainWindow
{
  Q_OBJECT

	public:

		MainWindow( QWidget * parent = 0 );
		virtual ~MainWindow();
		void configAdmin(QString idUsuario);
		void configOtro(QString idUsuario);
		void configNadie();
		void cargarIncidentes(QString idUsuario);

  public slots:
	void on_actionUsuarios_triggered();
	void on_actionEstado_triggered();
	void on_actionRelaci_n_entre_Estados_triggered();
	void on_actionAcerca_de_QT_triggered();
	void on_actionAcerca_de_triggered();
	void on_actionIngresar_triggered();
	void on_actionIncidentes_triggered();
	void on_actionEstados_Por_Rol_triggered();
	void on_actionpushButton_2_triggered();
	void on_actionCerrar_triggered();
	void on_actionCargarDocumentacion();
	void accion_cargarAsignacionEstado();
	void accion_cargarAsignacionUsuarios();
	void accion_reAsignarIncidente();
	void accion_verHistorial();
	void on_actionCambiar_Contrase_a_triggered();
};

#endif
